be on hand (to support) - Allemand Anglais Dictionnaire